a11y: Add the AT-SPI DBus descriptions
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 29 Sep 2020 16:55:01 +0000 (17:55 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Mon, 12 Oct 2020 15:19:31 +0000 (16:19 +0100)
commitc50916d27be3dd19c97dccdb02b259397e13852c
tree9a04f88a8ac1c3a6dacfa579c5fd120f59bf25a3
parent4b60e7470aa6f2ea86c239ee13f4ceaeb563cbb7
a11y: Add the AT-SPI DBus descriptions

And generate the code for the DBus interfaces.

We don't want the full object manager experience, here, because we're
going to have a single object responding to various interfaces and
remote method calls. For this reason, we're not using the gnome module
in Meson to call gdbus-codegen for us: we need to use the interface info
command line arguments, and those are not available from Meson.
25 files changed:
gtk/a11y/atspi/Accessibility.xml [new file with mode: 0644]
gtk/a11y/atspi/Accessible.xml [new file with mode: 0644]
gtk/a11y/atspi/Action.xml [new file with mode: 0644]
gtk/a11y/atspi/Application.xml [new file with mode: 0644]
gtk/a11y/atspi/Cache.xml [new file with mode: 0644]
gtk/a11y/atspi/Collection.xml [new file with mode: 0644]
gtk/a11y/atspi/Component.xml [new file with mode: 0644]
gtk/a11y/atspi/DeviceEventController.xml [new file with mode: 0644]
gtk/a11y/atspi/DeviceEventListener.xml [new file with mode: 0644]
gtk/a11y/atspi/Document.xml [new file with mode: 0644]
gtk/a11y/atspi/EditableText.xml [new file with mode: 0644]
gtk/a11y/atspi/Event.xml [new file with mode: 0644]
gtk/a11y/atspi/Hyperlink.xml [new file with mode: 0644]
gtk/a11y/atspi/Hypertext.xml [new file with mode: 0644]
gtk/a11y/atspi/Image.xml [new file with mode: 0644]
gtk/a11y/atspi/Registry.xml [new file with mode: 0644]
gtk/a11y/atspi/Selection.xml [new file with mode: 0644]
gtk/a11y/atspi/Socket.xml [new file with mode: 0644]
gtk/a11y/atspi/Table.xml [new file with mode: 0644]
gtk/a11y/atspi/TableCell.xml [new file with mode: 0644]
gtk/a11y/atspi/Text.xml [new file with mode: 0644]
gtk/a11y/atspi/Value.xml [new file with mode: 0644]
gtk/a11y/atspi/meson.build [new file with mode: 0644]
gtk/a11y/meson.build [new file with mode: 0644]
gtk/meson.build